001,999,665,1,255,127,127,127,255,0,0,0,1,0,0,67,997,273,995,563,993,573,985,583,973,593,957,603,935,611,911,619,881,627,849,635,815,641,777,647,735,653,693,657,647,661,599,663,549,665,499,665,447,665,399,663,351,661,305,657,261,653,221,647,181,641,147,635,115,629,85,621,61,613,41,603,23,595,11,585,3,575,1,565,0,269,9,243,21,217,39,193,59,171,83,149,109,127,139,109,171,91,207,75,243,61,283,49,323,39,365,29,409,23,453,21,499,19,545,21,589,23,633,29,675,39,715,49,755,61,791,75,827,91,859,109,887,129,915,149,937,171,959,195,975,221,987,247,997,273,,1,255,204,204,204,255,204,204,204,1,0,0,22,683,355,661,357,639,357,617,359,593,359,569,361,547,361,523,361,499,361,499,19,537,25,571,43,603,71,631,107,653,153,671,203,681,261,685,321,685,329,685,339,683,347,683,355,,1,255,204,204,204,255,204,204,204,1,0,0,41,139,333,157,337,177,339,199,343,221,345,243,349,267,351,291,353,315,355,315,347,315,339,315,331,315,321,319,261,329,203,347,153,369,107,395,71,427,43,461,25,499,19,463,21,427,25,393,33,359,43,327,55,299,71,271,89,245,107,221,129,201,153,183,177,167,203,155,231,147,261,141,291,139,321,139,323,139,327,139,329,139,333,,1,255,229,229,229,255,255,255,255,1,0,0,22,317,355,339,357,361,357,383,359,405,359,429,361,453,361,475,361,499,361,499,19,461,25,427,43,395,71,369,107,347,153,329,203,319,261,315,321,315,329,315,339,315,347,317,355,,1,255,153,153,153,255,153,153,153,1,0,0,45,999,269,993,277,985,287,971,295,955,303,935,311,913,317,887,325,859,331,859,329,859,325,859,323,859,321,857,291,851,261,843,231,831,203,815,177,797,153,777,129,753,107,727,89,699,71,671,55,639,43,605,33,571,25,535,21,499,19,545,21,589,23,633,29,675,37,715,47,753,59,791,73,825,89,857,107,887,125,913,147,937,169,959,191,975,217,989,243,999,269,,1,255,178,178,178,255,178,178,178,1,0,0,45,0,269,5,277,15,287,27,295,43,303,63,311,85,317,111,325,139,331,139,329,139,325,139,323,139,321,141,291,147,261,155,231,167,203,183,177,201,153,221,129,245,107,271,89,299,71,327,55,359,43,393,33,427,25,463,21,499,19,453,21,409,23,367,29,325,37,283,47,245,59,209,73,175,89,141,107,113,125,85,147,61,169,41,191,23,217,9,243,0,269,,1,255,178,178,178,255,178,178,178,1,0,0,41,859,333,841,337,821,339,799,343,777,345,755,349,731,351,707,353,683,355,685,347,685,339,685,331,685,321,681,261,671,203,653,153,631,107,603,71,571,43,537,25,499,19,535,21,571,25,605,33,639,43,671,55,699,71,727,89,753,107,777,129,797,153,815,177,831,203,843,231,851,261,857,291,859,321,859,323,859,327,859,329,859,333,,1,255,153,153,153,255,178,178,178,1,0,0,19,995,565,993,571,991,577,985,583,977,589,969,597,957,603,943,609,929,615,927,311,943,305,955,299,967,293,977,287,983,281,989,275,991,267,993,261,995,565,,1,255,178,178,178,255,178,178,178,1,0,0,19,819,337,835,335,849,331,865,329,879,325,893,323,905,319,917,315,929,311,929,615,917,619,905,621,893,625,879,627,865,631,849,635,835,637,819,641,819,337,,1,255,178,178,178,255,178,178,178,1,0,0,19,5,565,7,571,9,577,15,583,21,589,31,597,43,603,55,609,71,615,71,311,57,305,43,299,31,293,23,287,15,281,9,275,7,267,5,261,5,565,,1,255,204,204,204,255,178,178,178,1,0,0,19,819,641,819,337,801,339,783,343,765,345,745,347,725,351,705,353,685,355,665,357,665,659,685,657,705,655,725,653,745,651,765,649,783,647,801,643,819,641,,1,255,204,204,204,255,178,178,178,1,0,0,19,179,337,163,335,149,331,133,329,119,325,105,323,93,319,81,315,71,311,71,615,81,619,93,621,105,625,119,627,133,631,149,635,163,637,179,641,179,337,,1,255,229,229,229,255,178,178,178,1,0,0,19,179,641,179,337,197,339,215,343,233,345,253,347,273,351,293,353,315,355,335,357,335,659,315,657,293,655,273,653,253,651,233,649,215,647,197,643,179,641,,1,255,229,229,229,255,178,178,178,1,0,0,19,665,659,665,357,645,357,625,359,603,359,583,361,561,361,541,363,519,363,499,363,499,665,519,665,541,665,561,665,583,663,603,663,625,661,645,661,665,659,,1,255,255,255,255,255,178,178,178,1,0,0,19,335,659,335,357,355,357,375,359,395,359,415,361,437,361,457,363,479,363,499,363,499,665,479,665,457,665,437,665,415,663,395,663,375,661,355,661,335,659,,2,0,0,0,0,255,178,178,178,1,0,0,33,995,363,993,373,985,383,973,393,955,401,935,411,909,419,881,427,849,433,813,439,775,445,735,451,691,455,645,459,599,461,549,463,499,463,449,463,399,461,353,459,307,455,263,451,223,445,185,439,151,433,119,427,89,419,65,411,43,401,27,393,15,383,7,373,5,363,,2,0,0,0,0,255,178,178,178,1,0,0,33,995,463,993,473,985,483,973,493,955,503,935,511,909,519,881,527,849,533,813,541,775,547,735,551,691,555,645,559,599,561,549,563,499,563,449,563,399,561,353,559,307,555,263,551,223,547,185,541,151,533,119,527,89,519,65,511,43,503,27,493,15,483,7,473,5,463,,2,0,0,0,0,255,0,0,0,1,0,0,33,999,259,997,269,989,279,977,289,959,299,939,307,913,317,885,325,853,331,817,339,779,345,737,351,693,355,647,359,599,361,551,363,499,363,447,363,399,361,351,359,305,355,261,351,219,345,181,339,145,331,113,325,85,317,59,307,39,299,21,289,9,279,1,269,0,259,,2,0,0,0,0,255,0,0,0,1,0,0,67,999,271,997,563,995,573,987,583,975,593,957,603,937,611,911,619,883,627,851,635,815,641,777,647,735,653,691,657,645,661,597,663,549,665,497,665,447,665,397,663,351,661,305,657,261,653,219,647,181,641,147,635,113,629,85,621,59,613,39,603,21,595,9,585,1,575,0,565,0,271,9,245,21,219,39,193,59,169,83,147,111,127,139,107,173,89,207,73,243,59,283,47,323,37,367,27,409,21,455,19,501,17,547,19,591,21,635,27,677,37,717,47,755,59,793,73,827,89,859,107,889,127,915,147,939,169,959,193,977,219,989,245,999,271,,3,255,127,127,127,255,0,0,0,3,1,1,2,425,0,150,43,,2,0,0,0,0,255,0,0,0,1,0,0,17,561,11,559,13,557,15,551,17,543,19,533,21,523,21,511,23,499,23,487,23,475,21,465,21,455,19,447,17,441,15,439,13,437,11,,3,255,51,51,51,255,0,0,0,3,1,1,2,453,1,94,18,